package com.sgr.services.impl;

import java.util.List;

import com.sgr.dao.EmpresaFiliadaDao;
import com.sgr.model.EmpresaFiliada;
import com.sgr.services.EmpresaFiliadaService;

public abstract class EmpresaFiliadaServiceImpl implements EmpresaFiliadaService {

	private EmpresaFiliadaDao empresafiliadaDao;

	public EmpresaFiliadaDao getEmpresaFiliadaDao() {
		return empresafiliadaDao;
	}

	public void setEmpresaFiliadaDao(EmpresaFiliadaDao empresafiliadaDao) {
		this.empresafiliadaDao = empresafiliadaDao;
	}
	@Override
	public void save(EmpresaFiliada emprfil) {
		empresafiliadaDao.save(emprfil);
	}
	
	@Override
	public void update(EmpresaFiliada emprfil) {
		empresafiliadaDao.update(emprfil);
	}

	
	 @Override
	 public void delete(EmpresaFiliada emprfil) {
		 empresafiliadaDao.delete(emprfil);
	}
	
	@Override
	public List findByName(String name) {
		return empresafiliadaDao.findByName(name);
	}

	@Override
	public Long count() {
		return empresafiliadaDao.count();
	}

	@Override
	public List findAll() {
		return empresafiliadaDao.findAll();
	}

	@Override
	public EmpresaFiliada findByPk(int id) {
		return empresafiliadaDao.findByPk(id);
	}
}
